package orchestration.persistence;

import java.util.List;

import orchestration.businessprocess.execution.BPExecution;
import orchestration.persistence.exceptions.OrchestrationDAOException;


public interface BPExecutionDAO {
	 public BPExecution getBPExecutionById(long processExecutionID);
	 
	 public List<BPExecution> getAllExecutions();
	 
	 public void saveBPExecution(BPExecution bpi) throws OrchestrationDAOException;
	 
	 public void deleteBPExecution(long procExecutionId);
}
